package com.arm.dao;


import com.arm.module.ProductEntity;

import java.util.List;
import java.util.Map;

public interface ProductEntityMapper {


    int insertProductEntity(ProductEntity record);

    void reduceProductEntity(Long productEntityId);

    ProductEntity getProductEntityById(Long tid);

    List<ProductEntity> getProductEntityByProductId(Long productId);

    ProductEntity getProductEntityByProductEntityId(Long productEntityId);

    ProductEntity getProductEntity(Map<String, String> map);

    List<ProductEntity> getProductEntityList(Map<String, String> map);


    int updateProductEntityByPrimaryKeySelective(ProductEntity record);


    int updateProductEntityById(ProductEntity record);

    List<ProductEntity> getProductEntityByActivityId(Long activityId);

    Integer getProductEntityAmount(Long productEntityId);
}